#ifndef MYITEM_H
#define MYITEM_H
#include <QGraphicsItem>
#include <QString>
#include <QGraphicsSceneMouseEvent>
class myItem : public QGraphicsPixmapItem
{
public:
    myItem();
    //p25:零、换图元的函数,在myitem.cpp中定义这个函数
    void setPic(QString path);
    //p26、一、重写鼠标点击事件函数
    void mousePressEvent(QGraphicsSceneMouseEvent *event);
    //鼠标抬起
    void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
    //p26:二、当我们把一个图元设置为老鼠时把mouse设置为true，设置为背景时把mouse设置为true，
    //当点击图元的时候检测mouse是faule还是true就可以知道是老鼠还是背景
    void setMouse(bool mouse);
    bool isMouse();
    void setStart(bool start);
    bool isStart();
private:
    bool mouse;
    //当点击开始的时候是真。暂停和停止的时候是假
    bool start;
};

#endif // MYITEM_H
